package com.prp.db.idao;

import java.util.List;

import com.prp.db.po.SubjectCategory;

public interface ISubjectCategoryDAO {
	public void save(SubjectCategory transientInstance);

	public void delete(SubjectCategory persistentInstance);

	public SubjectCategory findById(java.lang.Integer id);

	public List findByExample(SubjectCategory instance);

	public List findByProperty(String propertyName, Object value);

	public List findByCategoryName(Object categoryName);

	public List findByClickFreq(Object clickFreq);

	public List findByWaitingTime(Object waitingTime);

	public List findByReplyNum(Object replyNum);

	public List findAll();

	public SubjectCategory merge(SubjectCategory detachedInstance);

	public void attachDirty(SubjectCategory instance);

	public void attachClean(SubjectCategory instance);

}
